Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 Australia F2 Germany F1 Germany F2 Mercedes-Benz Cup - Los Angeles Muller Cup - Ulm Freudenstadt Challenger - Freudenstadt Intersport Heilbronn Open - Heilbronn Sarajevo Open - Sarajevo 4th Volkswagen Challenger - Wolfsburg Orleans Challenger Mouilleron-Le-Captif Challenger Andria Challenger Legg Mason Tennis Classic - Washington West Side Tennis Club Clay Court Challenger - Forest Hills Advanta Championships - Philadelphia Copenhagen Open - Copenhagen The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington D.C. Infiniti Open - Los Angeles President's Cup 1997 - Tashkent Beijing Open - Beijing Kremlin Cup - Moscow Australian Men's Hardcourt Championships - Adelaide BellSouth Open - Auckland Croatian Indoors - Split ABN/AMRO World Tennis Tournament - Rotterdam Japan Open - Tokyo Infiniti Open - Los Angeles Heineken Open Shanghai - Shanghai Salem Open - Hong Kong Davidoff Swiss Indoors - Basel Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Thailand Open - Bangkok Copenhagen Hong Kong Rosmalen New Haven Jakarta Tokyo Queen's Club Tokyo Stockholm Adelaide San Jose Bologna Ostrava Singapore Grand Prix de Tennis de Lyon - Lyon Open Seat Godo 2005 - Barcelona Estoril Open - Estoril RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington China Open - Beijing Ordina Open - 's-Hertogenbosch Countrywide Classic - Los Angeles Open de Moselle - Metz ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Estoril Open - Estoril Austrian Open - Kitzbuhel Thailand Open - Bangkok Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel China Open - Beijing Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Open de Moselle - Metz Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Auckland PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai SkiStar Swedish Open - Bastad Farmers Classic - Los Angeles Citi Open - Washington Moselle Open - Metz ABN AMRO World Tennis Tournament - Rotterdam China Open - Beijing Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Moselle Open - Metz BMW Open - Munich AEGON Championships - London Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Mercedes Cup - Stuttgart BB&T Atlanta Open - Atlanta Open Sud de France - Montpellier Gerry Weber Open - Halle Claro Open Colombia - Bogota China Open - Beijing Qatar ExxonMobil Open - Doha Washington New Haven Nottingham Challenger CA Challenge 2002 - Graz Warsteiner Challenger Lubeck 2001 - Lubeck Open Castilla y Leon Trofeo Iberdrola - Segovia BMW Challenger Open - Monchengladbach IPP Open - Helsinki The Powder Byrne Trophy - Surbiton Volkswagen TED Open - Istanbul Black Forest Open - Freudenstadt Privat Bank Cup - Dniepropetrovsk Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2004 - Wolfsburg Open de Franche-Comte - Besancon Pro Tennis World Open - Boca Raton Uncle Toby's Burnie Challenger - Tasmania Uncle Toby's Australian Men's Clay Court Challenger - Canberra XXXVII Torneig C.E. Laieta - Barcelona Schickedanz Open - Furth The Surbiton Trophy - Surbiton XI Open International D'Andorra - Andorra Oberstraufen Cup - Oberstaufen The Manchester Trophy - Manchester Pro Tennis World Open - Sunrise Lambertz Open by Stawag - Aachen Isla de Lanzarote - Lanzarote The Shelbourne Irish Open - Dublin Kobstaedernes ATP Challenger - Kolding The LTA Nottingham Challenger - Nottingham Lambertz Open by Stawag - Aachen Tatra Banka Open 2006 - Bratislava Bauer Watertechnology Cup - Eckental IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg BH Telecom Sarajevo 2007 - Sarajevo Tennis Napoli Cup 2007 - Napoli USTA Tallahassee Tennis Challenger - Tallahassee 2007 Challenger of Santa Clara - Valencia Isla de Lanzarote - Lanzarote Roma Challenger 2007 - Rome Tatra Banka Slovak Open - Bratislava Heilbronn Open - Heilbronn Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Heilbronn Challenger Wroclaw Challenger Besancon Challenger Bergamo Challenger Rhodes Challenger Izmir Challenger Karlsruhe Challenger Salzburg Challenger Heilbronn Challenger Sunrise Challenger Vancouver Challenger Heilbronn Challenger Bath Challenger Monza Challenger Braunschweig Challenger St. Remy Challenger Heilbronn Challenger Le Gosier Challenger Mons Challenger Rennes Challenger Helsinki Challenger Mersin Challenger Bratislava Challenger Brescia Challenger Singapore Raanana Challenger Helsinki Challenger Heilbronn Challenger Braunschweig Challenger Leon Challenger Seoul Challenger Manchester Challenger Orleans Challenger Mons Challenger Croatian Indoors - Zagreb America's Red Clay Tennis Championship - Coral Springs Germany F1 Bergamo Challenger Wroclaw Challenger Heineken Trophy - 's-Hertogenbosch Heineken Open - Singapore IPB Czech Indoor - Ostrava Japan Open - Tokyo Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. MFS Pro Tennis Championships - Boston Warsteiner Challenger Wolfsburg - Wolfsburg Rezidenza Open - Magdeburg 2002 USTA Challenger of Calabasas - Calabasas Tennis Napoli Cup - Naples The Scottish Tennis Championships - Edinburgh The Surbiton Trophy - Surbiton 10th Wartburg Open - Eisenach 2002 FSE Challenger - Tarzana Geneva Challenger - Geneva Warsteiner Challenger Lubeck - Lubeck Whirlpool Open - Budapest Memorial Kolyaskin - Donetsk Okal Cup - Eckental Miller Lite Hall of Fame Tennis Championships - Newport Heilbronn Open - Heilbronn Weissenhauser Strand Cup - Hamburg Australian Unity Western Australia Open - Perth Architect Open - Budapest Compaq Challenger - Bucharest Powder Byrne Trophy - Surbiton Muller Cup - Ulm Okal Cup 2001 International Bavarian Championships - Eckental Tatra Banka Open - Bratislava Lamberts Open by Stawag - Aachen Hamburg Challenger - Hamburg VI Open Banc Agricol - Andorra Open Castilla y Leon - Segovia Black Forest Open - Alpirsbach Okal Cup - International Bavarian Championship - Eckental The Surbiton Trophy - Surbiton 2002 USTA Tallahassee Tennis Challenger - Tallahassee VIII Avierto Internacional de Salinas - Salinas Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava Sporting Challenger 2003 - Turin IPP Open - Helsinki Czech Indoor Open - Prague Jameson Cup - Milan Ordina Open - 's-Hertogenbosch Open de L'Isere - Grenoble President's Cup - Tashkent Mobilux Open - Luxembourg Warsteiner Challenger - Wolfsburg Volkswagen Challenger 2005 - Wolfsburg USTA Men's Challenger of Dallas - Dallas ATU Cup 2001 - Weiden Logopak Challenger 2005 - Lubeck Tennis Napoli Cup - Napoli Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland Ljubljana Open - Ljubljana Trofeo Internacional Club Laieta - Barcelona Milan Indoors - Milan Kuppers Kolsch Cup by Lambertz - Aachen Siemens Open - Scheveningen Siebel Open - San Jose ATP Open Castilla y Leon - Segovia Open de Tenis Amaya - Pamplona Kroger / St. Jude International - Memphis TED Open - Istanbul Open D'Orleans - Orleans Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons Kobstaedernes ATP Challenger - Kolding Bauer Watertechnology Cup - Eckental Mobilux Open - Luxembourg Renault Slovenian Open - Ljubljana Hilton Waikoloa Village USTA Challenger - Waikoloa Gemax Open - Belgrade Internationaux du Doubs - Besancon Stella Artois Clay Court Championships - Budaors 3rd Volkswagon Challenger - Wolfsburg BMW Tennis Championship - Sunrise Ordina Open - 's-Hertogenbosch The LTA Cardiff Challenger - Cardiff Baden Open - Ettlingen The Surbiton Trophy - Surbiton Challenger Hamburg - Hamburg Oberstaufen Cup - Oberstaufen GHI Bronx Tennis Classic - Bronx Brasil Open - Salvador Granby Challenger - Granby Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo LTA Cardiff Challenger - Cardiff San Remo Tennis Cup - San Remo Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Auckland Prague Open - Prague GHI Bronz Classic - Bronx Open des Alpes Trophee BNP Paribas - Grenoble Challenger 42 - Andrezieux CA-Challenge - Graz Black Forest Open - Freudenstadt Washington Nottingham Challenger BMW Tennis Championship - Sunrise Okal Open - Eckental Intersport Heilbronn Open - Heilbronn Marseille Ostdeutscher Sparkassen Cup - Dresden KGHM Polish Indoors - Wroclaw Seoul Nottingham Black Forest Open 2002 - Freudenstadt XL Capital Bermuda Open - Bermuda Heilbronn Open - Heilbronn ATP Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Open D'Orleans - Orleans Warsteiner Grand Prix - Oberstaufen Tatra Banka Slovak Open - Bratislava Gallagher International - Hamilton Olbia Challenger - Olbia XL Capital Bermuda Open - Bermuda Tokyo Ramat Hasharon Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Oberstaufen Challenger S Tennis Master Championship - Graz Granby Challenger TED Open - Istanbul Mauritius Open - Mauritius Mons Challenger Antwerp The Lipton Championships - Key Biscayne Privatbank Open 2006 - Dnepropetrovsk Heilbronn Challenger Sarajevo Challenger Open 13 - Marseille Black Forest Open 2004 - Freudenstadt The LTA Bolton Challenger - Bolton Bratislava Challenger Helsinki Challenger Schickendanz Open - Furth Kobstaedernes ATP Challenger - Kolding Open de Montauban - Montauban Dallas Challenger Bordeaux Challenger Nottingham-2 Challenger Braunschweig Challenger PrivatBank Cup - Dnepropetrovsk Geneva Challenger Ortisei Challenger Tatra Banka Slovak Open - Bratislava Heilbronn Challenger Kazan Challenger St. Brieuc Challenger Bratislava Challenger Oberstaufen Challenger Helsinki Challenger Geneva Challenger Bratislava Challenger Wroclaw Challenger The Stella Artois Grass Court Championships - London U.S. Pro Tennis Championships - Boston Tennis Masters Series - Hamburg IPB Czech Indoor - Ostrava Tennis Masters Series - Toronto Copenhagen Open - Copenhagen Salem Open - Hong Kong The Stella Artois Grass Court Championships - London Ortisei Challenger Brescia Challenger Andria Challenger Pilot Pen International - New Haven MFS Pro Tennis Championships - Boston President's Cup 1998 - Tashkent Shanghai Open '98 - Shanghai Tennis Masters Series - Paris Scania Stockholm Open - Stockholm Qatar Mobil Open '99 - Doha Irving Challenger Sybase Open - San Jose Kroger / St. Jude International - Memphis San Luis Potosi Challenger Salem Open - Hong Kong Busan Challenger Heineken Trophy - 's-Hertogenbosch Tennis Masters Series - Miami Heineken Open Singapore - Singapore Braunschweig Challenger Hamburg Rome Canadian Open Kroger / St. Jude International - Memphis Cincinnati AT&T Challenge - Atlanta UBS Open Gstaad - Gstaad Citi Open - Washington U.S. Men's Clay Court Championships - Houston TD Waterhouse Cup - Long Island Tokyo Pacific Life Open - Indian Wells Beijing NASDAQ-100 Open - Miami Telecom Italia Masters - Rome St. Petersburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Bologna Kuala Lumpur Memphis Rotterdam Copenhagen Zaragoza Osaka Seoul Rogers Masters - Montreal Manchester BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Adelaide Marseille Rogers Cup - Montreal Copenhagen Osaka Tokyo BNP Paribas Masters - Paris Hong Kong Sony Ericsson Open - Miami Halle Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Indianapolis Schenectady Bordeaux Basel Toulouse BNP Paribas Open - Indian Wells Vienna Moscow Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Brisbane Tokyo Internationaler Raiffeisen Grand Prix - St. Polten Bordeaux Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Tata Open - Chennai Rogers Cup - Toronto Kroger / St. Jude International - Memphis Shanghai Rolex Masters - Shanghai U.S. Men's Clay Court Championships - Houston BMW Open - Munich Gerry Weber Open - Halle Copenhagen Open - Copenhagen Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Sony Open Tennis - Miami TD Waterhouse Cup - Long Island International Tennis Championships - Delray Beach Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Kremlin Cup - Moscow Internazionali BNL d'Italia - Rome CA Tennis Trophy - Vienna Stockholm Open - Stockholm International Tennis Championships - Delray Beach SAP Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale BNP Paribas Open - Indian Wells Open de la Comunidad Valenciana - Valencia BMW Open - Munich Miami Open - Miami The 10tele.com Open - Nottingham The Samsung Open - Bournemouth Mercedes-Benz Cup - Los Angeles Vietnam Open - Ho Chi Minh City Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Chennai Open - Chennai Next Generation Adelaide International - Adelaide Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Shanghai Rolex Masters - Shanghai Tennis Channel Open - Las Vegas BNP Paribas Masters - Paris Grand Prix Hassan II - Casablanca BNP Paribas Open - Indian Wells The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart RCA Championships - Indianapolis Generali Open - Kitzbuhel Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Championships - London Sydney Legg Mason Tennis Classic - Washington Stockholm Open - Stockholm Qatar Exxon Mobil Open - Doha The Stella Artois Grass Court Championships - London ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart 2002 Mercedes Cup - Stuttgart BA-CA Tennis Trophy - Vienna Chennai Open - Chennai Gerry Weber Open - Halle BMW Open - Munich Mercedes Cup - Stuttgart Open de Moselle - Metz If Stockholm Open - Stockholm Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Mercedes-Benz Cup - Los Angeles The Dubai Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote dAzur - Nice International German Open - Hamburg Legg Mason Tennis Classic - Washington Open de Moselle - Metz Thailand Open - Bangkok AEGON Championships - London BMW Open - Munich BMW Open - Munich Open Seat-Godo '97 - Barcelona Pilot Pen International - New Haven Heineken Open - Singapore Guardian Direct Cup - London Mercedes Cup - Stuttgart Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest AIG Japan Open - Tokyo Siebel Open - San Jose Erste Bank Open - Vienna Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle 2003 Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles AIG Japan Open - Tokyo Stockholm Open - Stockholm Adelaide St. Polten Nottingham Stuttgart Rotterdam Rotterdam Munich Rosmalen Copenhagen Auckland Moscow Open 13 - Marseille Siebel Open - San Jose AIG Japan Open - Tokyo Thailand Open - Bangkok Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Campbell's Hall of Fame Tennis Championships - Newport BellSouth Open - Auckland U.S. Men's Clay Court Championship - Orlando Heineken Open - Auckland RCA Championships - Indianapolis 2001 Mercedes Cup - Stuttgart RCA Championships - Indianapolis Davidoff Swiss Indoors Basel - Basel Seoul Stockholm Copenhagen Hong Kong PTT Thailand Open - Bangkok Los Angeles New Haven Swiss Indoors Basel - Basel St. Petersburg UNICEF Open - 's Hertogenbosch Copenhagen Open - Copenhagen BMW Open - Munich Mercedes Cup - Stuttgart Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb SkiStar Swedish Open - Bastad Legg Mason Tennis Classic - Washington D.C. Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Chengdu Open - Chengdu Dubai Tennis Open - Dubai European Open - Antwerp Dubai Duty Free Tennis Championships - Dubai Australian Men's Hardcourt Championships - Adelaide Valencia Open - Valencia Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai Ordina Open - s-Hertogenbosch Millennium Estoril Open - Estoril 2000 Mercedes Cup - Stuttgart AAPT Championships - Adelaide Beijing Taipei Open Seat Godo - Barcelona Chennai Open - Chennai Australian Open - Melbourne Pilot Pen Tennis - New Haven French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne RCA Championships - Indianapolis French Open - Paris Indianapolis Tennis Championships - Indianapolis Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm U.S. Open - New York Grand Prix Hassan II - Casablanca Winston Salem - Winston Salem ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart US Men's Clay Court Championship - Houston Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Cincinnati Cincinnati Wimbledon - London U.S. Open - New York NASDAQ-100 Open - Miami Australian Open - Melbourne Wimbledon - London Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami French Open - Paris Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo French Open Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Wimbledon U.S. Open Australian Open Shanghai Rolex Masters - Shanghai French Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open Rogers Cup - Toronto Rome Australian Open Cincinnati Canadian Open French Open Wimbledon U.S. Open Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Masters Series - Hamburg Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group 1, 2R, BEL-DEN 3-2 Davis Cup, Group 1, 1R, UKR-DEN 3-2 Davis Cup, Group 1, REL2, AUT-DEN 5-0 Davis Cup, Group 2, REL2, RSA-DEN 3-2 Davis Cup, Group 2, PO, DEN-EST 3-0 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, Group 1, 1R, DEN-HUN 5-0 Davis Cup, World Group, 1R, GER-KOR 3-2 Atlanta Olympics Barcelona Olympics